			/*
				#8b7b74;
				#2b384b
			*/
			
			body,
			html {
				margin:0;
				padding:0;
				color:#000000;
				background-color: #ffffff;
				font-family:"Lucida Console", Monaco, monospace
			}
			
			#wrap {
				width:1000px;
				margin:0 auto;
				background:#ffffff;
			}
			
			#header {
				padding:5px 10px;
				/*background:#858A93;*/
				background:#fff;
				color:#000;
			}
			#nav {
				padding:5px 10px;
				/*background:#969696;*/
				background:#fff;
				color:#000;
				border-bottom: 1px solid #cecece;
			}
			#main {
				float:left;
				width:729px;
				padding:20px 10px 10px 10px;
				background:#fff;
				border-right:1px solid #cecece;
				font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size: 0.9em;
			}
			#sidebar {
				float:right;
				width:230px;
				padding:10px;
				background:#fff;
				font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size: 0.9em;
			}
			#footer {
				clear:both;
				padding:5px 10px;
				/*background:#969696;*/
				background:#fff;
				color:#000;
				border-top: 1px solid #cecece;
			}
			
			#footer p {
				margin:0;
			}

			#nav ul {
				margin:0;
				padding:0;
				list-style:none;
			}
			#nav li {
				display:inline;
				margin:0;
				padding:5px;
			}
			
			/* typo */
			h1 {
				margin:0;
			}
			h2 {
				margin:0 0 1em;
			}
			
			.footnote{
				font-size: 0.8em;
			}
			
			a {
				color:#000000;
				text-decoration: none;
			}
			
			a:hover {
				color:#cecece;
				text-decoration:none;
				border-top:1px solid black;
				
			}
			
			#main a, #sidebar a {
				color:#000;
				text-decoration: none;
			}
			
			#main a:hover,#sidebar a:hover {
				color:#cecece;
				text-decoration:none;
				border-top:1px solid black;
				
			}